<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Aether.Physics2D: ContactVelocityConstraint Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="NugetLogo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Aether.Physics2D
   &#160;<span id="projectnumber">2.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classnkast_1_1_aether_1_1_physics2_d_1_1_dynamics_1_1_contacts_1_1_contact_velocity_constraint.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classnkast_1_1_aether_1_1_physics2_d_1_1_dynamics_1_1_contacts_1_1_contact_velocity_constraint-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">ContactVelocityConstraint Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Collaboration diagram for ContactVelocityConstraint:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="classnkast_1_1_aether_1_1_physics2_d_1_1_dynamics_1_1_contacts_1_1_contact_velocity_constraint__coll__graph.svg" width="354" height="343"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:ab097eba47822a75c88ba363372083a0b"><td class="memItemLeft" align="right" valign="top"><a id="ab097eba47822a75c88ba363372083a0b"></a>
<a class="el" href="classnkast_1_1_aether_1_1_physics2_d_1_1_dynamics_1_1_contacts_1_1_velocity_constraint_point.html">VelocityConstraintPoint</a>[]&#160;</td><td class="memItemRight" valign="bottom"><b>points</b> = new <a class="el" href="classnkast_1_1_aether_1_1_physics2_d_1_1_dynamics_1_1_contacts_1_1_velocity_constraint_point.html">VelocityConstraintPoint</a>[Settings.MaxManifoldPoints]</td></tr>
<tr class="separator:ab097eba47822a75c88ba363372083a0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056705659e898d8e165483b25372e16a"><td class="memItemLeft" align="right" valign="top"><a id="a056705659e898d8e165483b25372e16a"></a>
<a class="el" href="structnkast_1_1_aether_1_1_physics2_d_1_1_common_1_1_vector2.html">Vector2</a>&#160;</td><td class="memItemRight" valign="bottom"><b>normal</b></td></tr>
<tr class="separator:a056705659e898d8e165483b25372e16a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f4eb32c7696bac292ec2d08a70662c6"><td class="memItemLeft" align="right" valign="top"><a id="a2f4eb32c7696bac292ec2d08a70662c6"></a>
<a class="el" href="structnkast_1_1_aether_1_1_physics2_d_1_1_common_1_1_mat22.html">Mat22</a>&#160;</td><td class="memItemRight" valign="bottom"><b>normalMass</b></td></tr>
<tr class="separator:a2f4eb32c7696bac292ec2d08a70662c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a683edbed9e50f5ed45b23fd93fc872fd"><td class="memItemLeft" align="right" valign="top"><a id="a683edbed9e50f5ed45b23fd93fc872fd"></a>
<a class="el" href="structnkast_1_1_aether_1_1_physics2_d_1_1_common_1_1_mat22.html">Mat22</a>&#160;</td><td class="memItemRight" valign="bottom"><b>K</b></td></tr>
<tr class="separator:a683edbed9e50f5ed45b23fd93fc872fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae26576cdaf17ada628fff66f9e47ac6"><td class="memItemLeft" align="right" valign="top"><a id="aae26576cdaf17ada628fff66f9e47ac6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>indexA</b></td></tr>
<tr class="separator:aae26576cdaf17ada628fff66f9e47ac6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dc8744fb1d830c66dc475dafcf72719"><td class="memItemLeft" align="right" valign="top"><a id="a9dc8744fb1d830c66dc475dafcf72719"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>indexB</b></td></tr>
<tr class="separator:a9dc8744fb1d830c66dc475dafcf72719"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a236d1d6f895a2dea3ba82d1d35a83cca"><td class="memItemLeft" align="right" valign="top"><a id="a236d1d6f895a2dea3ba82d1d35a83cca"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>invMassA</b></td></tr>
<tr class="separator:a236d1d6f895a2dea3ba82d1d35a83cca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30d4808a1b910f0a0dd166dbf2b83391"><td class="memItemLeft" align="right" valign="top"><a id="a30d4808a1b910f0a0dd166dbf2b83391"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>invIA</b></td></tr>
<tr class="separator:a30d4808a1b910f0a0dd166dbf2b83391"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a585bd15db005143bac988d78710e4e93"><td class="memItemLeft" align="right" valign="top"><a id="a585bd15db005143bac988d78710e4e93"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>friction</b></td></tr>
<tr class="separator:a585bd15db005143bac988d78710e4e93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6890c1209f18d7527b172e45a01a95a6"><td class="memItemLeft" align="right" valign="top"><a id="a6890c1209f18d7527b172e45a01a95a6"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>restitution</b></td></tr>
<tr class="separator:a6890c1209f18d7527b172e45a01a95a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e9380a28f414ab5660951c23162323b"><td class="memItemLeft" align="right" valign="top"><a id="a3e9380a28f414ab5660951c23162323b"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>tangentSpeed</b></td></tr>
<tr class="separator:a3e9380a28f414ab5660951c23162323b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a733d5a6c2badbb774c3987833d453283"><td class="memItemLeft" align="right" valign="top"><a id="a733d5a6c2badbb774c3987833d453283"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>pointCount</b></td></tr>
<tr class="separator:a733d5a6c2badbb774c3987833d453283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af31bc8060305b85e581fb2212665a55d"><td class="memItemLeft" align="right" valign="top"><a id="af31bc8060305b85e581fb2212665a55d"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>contactIndex</b></td></tr>
<tr class="separator:af31bc8060305b85e581fb2212665a55d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>Physics2D/Dynamics/Contacts/ContactSolver.cs</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespacenkast.html">nkast</a></li><li class="navelem"><a class="el" href="namespacenkast_1_1_aether.html">Aether</a></li><li class="navelem"><a class="el" href="namespacenkast_1_1_aether_1_1_physics2_d.html">Physics2D</a></li><li class="navelem"><a class="el" href="namespacenkast_1_1_aether_1_1_physics2_d_1_1_dynamics.html">Dynamics</a></li><li class="navelem"><a class="el" href="namespacenkast_1_1_aether_1_1_physics2_d_1_1_dynamics_1_1_contacts.html">Contacts</a></li><li class="navelem"><a class="el" href="classnkast_1_1_aether_1_1_physics2_d_1_1_dynamics_1_1_contacts_1_1_contact_velocity_constraint.html">ContactVelocityConstraint</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
